legally reside - Anglais Synonymes Dictionnaire